Index Tree Index Tree (구간 합 구하기) 따라서 M개의 값을 갱신하는데 O(Mlog N) (M == 값 갱신 횟수) (N == start_index * 2)의 시간이 보장된다고 볼 수 있다. 이제 Index Tree를 이용해서 어떻게 구간합을 구할 수 있을지 생각해보자. left index가 짝수라는 의미는 자기 자신이 부모 노드의 left child라는 의미와 동일하다. 따라서 자기 자신을 구간 합 결과에 더하지 않더라도 부모 노... Index Tree알고리즘개념Index Tree
Index Tree (구간 합 구하기) 따라서 M개의 값을 갱신하는데 O(Mlog N) (M == 값 갱신 횟수) (N == start_index * 2)의 시간이 보장된다고 볼 수 있다. 이제 Index Tree를 이용해서 어떻게 구간합을 구할 수 있을지 생각해보자. left index가 짝수라는 의미는 자기 자신이 부모 노드의 left child라는 의미와 동일하다. 따라서 자기 자신을 구간 합 결과에 더하지 않더라도 부모 노... Index Tree알고리즘개념Index Tree